Tata Consultancy Services — Backend Developer

Posted: 08-09-2025

Salary: ₹12 - ₹14 Lakhs/Annum Expected

Last Date to Apply: 30-09-2025 (19 days left)

Introduction:

This is an onsite Backend Developer role focusing on NodeJS and TypeScript for web application development with TCS in Bangalore. As part of a prominent tech giant, the position offers exposure to modern backend technologies, scalable system design, and collaborative engineering culture.

Key Responsibilities:

  • Develop, design, and maintain server-side logic using NodeJS and TypeScript.
  • Build and manage RESTful APIs and scalable backend services.
  • Work with PostgreSQL and MongoDB databases for schema design and data management.
  • Integrate backend with frontend systems and third-party APIs.
  • Follow Agile methodologies, participate in code reviews, and maintain code quality and scalability.
  • Collaborate with cross-functional teams in microservices architecture, deploying solutions using CI/CD practices.
  • Contribute to troubleshooting, monitoring, and production support for deployed applications.

Key Technical Skills:

NodeJS, TypeScript, PostgreSQL, MongoDB

Good to Have:

OpenShift Container, Kafka, CI/CD pipelines, REST API, Agile Methodology, Microservices Architecture

Requirements:

  • Bachelor of Engineering (B.E./B.Tech) or equivalent degree.
  • 4-6 years of experience in backend development, specifically NodeJS and TypeScript.
  • Hands-on experience in designing and scaling web applications and working with relational and NoSQL databases.
  • Working knowledge of software versioning, deployment processes, and collaborative team practices.
  • Exposure to containerization, message queuing, and cloud operations is a plus.

Important Notice:

This job description and related content are owned by Tata Consultancy Services. We are only sharing this information to help job seekers find opportunities. For application procedures, status, or any related concerns, please contact Tata Consultancy Services directly. We do not process applications or respond to candidate queries.